package com.quad.innovators.salesease.mapper.warehouse;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.quad.innovators.salesease.model.entity.warehouse.ReturnOrderScan;
import com.quad.innovators.salesease.model.vo.warehouse.SaleReturnScanNumberVO;
import com.quad.innovators.salesease.model.vo.warehouse.ScanCodeVO;

import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author : shanshan.li
 * @createTime : 2024/12/18 17:12
 * @Version : 1.0 
 */
public interface ReturnOrderScanMapper extends BaseMapper<ReturnOrderScan> {
    List<ScanCodeVO> getScanDetail(@Param("returnOrderDetailCode") String returnOrderDetailCode);

    List<ScanCodeVO> getScanDetailBySaleReturnCode(@Param("saleReturnCode") String code);

    List<SaleReturnScanNumberVO> getReturnNumberInDetailCodeList(List<String> stringList);
}
